en

Base (something) upon (something)

ru

Translation base (something) upon (something) into russian

base (something) upon (something)
The theory is based upon extensive research.
Теория основана на обширных исследованиях.